home *** CD-ROM | disk | FTP | other *** search
- Conrad Electronic C-Control/BASIC
- =================================
-
- README.TXT
- Copyright (c) 1997 Conrad Electronic GmbH, CTC TKB
-
- Stand 15.05.97
-
- aktuelle Software C-Control/BASIC:
- CCBAS.EXE 1.31
- CCDL.EXE 1.31
- MINITERM.EXE 1.31
- CCE.EXE 1.31
- CCEW32D.EXE 1.32
- CCEW32D.DLL 1.1
-
- Diese Datei enthaelt aktuelle Informationen, die erst nach Redaktionsschluss
- der Bedienungsanleitung, der Software und der Hilfedateien verfuegbar waren.
- Sollten Probleme bei der Bedienung Ihres C-Control/BASIC-Systems auftreten,
- so lesen Sie bitte diese Datei sowie die Anleitung nochmals vollstaendig durch.
- Ausserdem enthalten die Online-Hilfen zu den Programmen CCE und CCEW32D eventuell
- die Loesung zu Ihrem Problem.
-
-
- Anwenderservice
- ===============
-
- Das C-Control/BASIC-System inklusive Software wurde umfangreich getestet. Dennoch
- koennen aufgrund der Komplexitaet des Systems und der Vielzahl unterschiedlicher
- Computer-Konfigurationen einige Fehler, Probleme oder Ausnahmebedingungen uebersehen
- worden sein. Sollte sich irgendein Problem nach Studium der Bedienungsanleitung, dieser
- README-Datei und der Online-Hilfen nicht loesen lassen so, informieren Sie bitte unsere
- Technische Kundenbetreuung.
-
- per Brief Conrad Electronic
- TKB Computer/Messtechnik
- Klaus-Conrad-Str.1
- 92240 Hirschau
-
- Fax 0180 53 12 119
- tel. Hotline 0180 53 12 116
-
- !!! W I C H T I G !!!
- Halten Sie bitte eine moeglichst genaue Beschreibung folgender Randbedingungen bereit:
-
- * zum PC
- - Rechnertyp
- - Speicherausbau (RAM)
- - Grafiksystem und dessen Einstellung (Aufloesung, Farben, Schriftgrad)
- - Anzahl, Adressen und Interruptnummern der seriellen Schnittstellen
- - Betriebssystem (DOS bzw. Windows-Version)
- - unter Windows parallel laufende Programme
- - die von Ihnen ausgefuehrte Bediensequenz
- - Versionsnummern der C-Control/BASIC Software
-
- * zum C-Control/BASIC Steuercomputer (ControlUnit)
- - Beschriftung des Mikroprozessors (siehe Etikett oder Aufdruck)
- - Spannungsversorgung (Netzteil, Batterie oder Akku, vieviel Volt)
- - Stromaufnahme des Gesamtsystems
- - Beschaltung der Ports
- - Ihr BASIC-Programm
-
- stellen Sie bitte fest, ob das Problem zufaellig oder reproduzierbar in
- Erscheinung tritt. Betrifft das Problem das DOS- und/oder das Windows-Programm?
-
- Die Technische Kundenbetreuung kann Sie gegebenenfalls mit aktuellen Informationen
- versorgen.
-
-
- Problemloesungen
- ================
-
- * Probleme beim Uebertragen eines Programms in die ControlUnit
-
- Wenn Sie beim Versuch, ein Programm in die ControlUnit zu uebertragen,
- eine der folgenden Meldungen erhalten
-
- "...die ControlUnit antwortet nicht"
- "...Uebertragungsfehler"
-
- , so druecken Sie den roten RESET-Schalter an der ControlUnit und probieren
- Sie es nochmal. Sollte sich keine Loesung einstellen
-
- , so gehen Sie bitte folgende Pruefliste durch
-
- - werden nur die Originalkabel verwendet
- - sind Nullmodemkabel und Adapterkabel verbunden
- - ist das Nullmodemkabel am PC angesteckt
- - ist das Adapterkabel polungsrichtig auf die ControlUnit gesteckt
- - sind die Jumper 232 und LED auf der ControlUnit gesetzt
- - ist im Programm die richtige COM-Schnittstelle eingestellt
- - ist die Betriebsspannung angeschlossen und eingeschaltet
- - fuehrt eine zu hohe Belastung der Spannungsversorgung eventuell zu
- einem Spannungseinbruch
- - greift ein anderes Programm gerade auf die gewaehlte serielle Schnittstelle
- zu (Terminalprogramm, FAX-Programm), dann beenden Sie dieses
- - schliessen Sie alle DOS-Fenster unter Windows
- - gibt es Hardwarekonflikte der verwendeten seriellen Schnittstelle mit anderen
- Komponenten Ihres PCs, pruefen Sie z.B. Interrupts und Adresseneinstellungen
- von Netzwerk-, Sound-, Modem- oder anderen Einsteckkarten
-
- Kann die Funktion des Systems nach Pruefung aller Punkte und auch nach Herunterfahren,
- Ausschalten und Neustart des PCs nicht hergestellt werden, so wenden Sie sich bitte an
- unsere Technische Kundenbetreuung.
-
- * ein BASIC-Programm tut nicht, was es soll
-
- - lesen Sie nochmals die Beschreibungen zu den verwendeten Befehlen in der Anleitung
- und in der Online-Hilfe, plazieren Sie dazu den blinkenden Cursor im CCE- oder CCEW32D-
- Editor nacheinander auf den interessierenden Befehlen und druecken Sie CTRL+F1
- - reduzieren Sie Ihr Programm und testen Sie es abschnittsweise aus, um die problematischen
- Stellen zu finden
- - achten Sie auf Wertebereiche und Arrangement der Variablen Ihres Programms im Speicher
- (eventuelle Ueberlappung von Variablen!)
- - in CCEW32D koennen Sie Ihr Programm schrittweise simulieren, versuchen Sie so,
- den Fehler zu finden
- - sollte sich keine Loesung einstellen, koennen Sie sich mit einer Anfrage an unsere technische
- Kundenbetreuung wenden
-
- * nach Aus- und Einschalten der Betriebsspannung funktioniert ein geladenes
- BASIC-Programm nicht mehr
-
- - lesen Sie nochmals die Hinweise zu den erforderlichen RESET-Schaltungen in der
- Bedienungsanleitung
-
-
- Weitere Hinweise zur Software
- =============================
-
- * Sie koennen die DOS-Programme CCBAS.EXE, CCDL.EXE und MINITERM.EXE
- auch von der DOS-Kommandozeile aus aufrufen
-
- CCBAS <dateiname.bas>
- CCDL <dateiname.dat> <comnummer>
- MINITERM <comnummer>
-
- * Das Miniterminalprogramm ist sehr einfach gehalten und empfaegt Daten von
- der seriellen Schnittstelle ungepuffert und arbeitet im sogenannten Polling. Auf
- langsamen Rechnern und beim Einsatz unter Windows koennen so empfangene Zeichen
- "verschluckt" werden. Das ist kein Programmfehler, sondern prinzipbedingt!
- Wir gehen davon aus, dass Sie fuer eine konkrete Anwendung mit serieller
- Kommunikation zwischen PC und ControlUnit ein eigenes, angepasstes Programm
- verwenden.
-
- * CCEW32D verfuegt ueber kein eigenes Terminalprogramm. Verwenden Sie unter
- Windows das dort zugehoerige Terminal- bzw. Hyperterminal-Programm. Stellen
- Sie dort ein:
-
- Direktverbindung ueber COMx,
- 9600 Baud, 8 Datenbits, kein Paritaetsbit, 1 Stopbit,
- kein Protokoll,
- gesendete Zeilen enden mit Zeilenvorschub,
- lokales Echo
-
- * Unter CCEW32D ist kein Assembleraufruf integriert. Lassen Sie bei Bedarf Ihren
- Assembler in einem DOS-Fenster laufen.
-
- * Die Tabellen-Dateien im TABLES-Verzeichnis gehoeren zu den zum Starter Board
- kompatiblen Telemetrie-Sensoren. Die Bedienungsanleitungen zu den Sensoren beziehen
- sich softwareseitig auf das Conrad Electronic Telemetriesystem, nicht auf
- C-Control/BASIC. Sie koennen diese Hinweise ignorieren. Das Beispiel 009.BAS
- demonstriert, wie Sie Tabellen verwenden.
- Die Tabelle KTY10.TAB enthaelt die mit 10 multiplizierten Werte aus KTY.TAB, da
- die ControlUnit nur ganze Zahlen verarbeitet.
-
-
- Weitere Hinweise zur Hardware
- =============================
-
- * Verwendung der DCF-Antenne
-
- Es kann ausschliesslich die DCF-Aktivantenne (Best.-Nr.12 11 77)
- verwendet werden.
- Zur Leitungsverlaengerung muessen abgeschirmte Leitungen verwendet werden.
- Achten Sie auf den richtigen Anschluss der Antenne:
- Pin 1 - Masse
- Pin 2 - Betriebsspannung
- Pin 3 - >> nicht verwendet (DCF) <<
- Pin 4 - DCF Ausgang invertiert fuer CControl
-
- Es ist kein Fehler seitens der ControlUnit, wenn ueber einen laengeren Zeitraum
- die DCF-Synchronisation ausfaellt (gruene LED blinkt). Pruefen Sie nochmals die
- Plazierung und Ausrichtung der Antenne. In vielen Faellen ist der PC eine extreme
- Stoerquelle fuer den DCF-Empfang. Die Synchronisation erfolgt dann erst nach
- Abschalten des PCs. Gleiches kann auch fuer andere elektrische/elektronische
- Geraete gelten. Untersuchen Sie daher den Einsatzort Ihres C-COntrol/BASIC-Systems
- auf moegliche Stoerquellen.
-
-
- Bekannte Ausnahmeerscheinungen
- ==============================
-
- * FOR..TO..- Zeilen duerfen keine durch Doppelpunkt getrennten weiteren Anweisungen
- enthalten. Obwohl keine Fehlermeldung des Compilers erfolgt, wird sonst das Programm
- nicht wie erwartet abgearbeitet.
-
- * Bei langen BASIC-Programmen, die in CCEW32D compiliert werden, kann eine "Programm
- zu lang"-Fehlermeldung vom Compiler erfolgen, obwohl 8000 Bytes Programmlaenge noch
- nicht erreicht sind. Ursache dafuer sind die verborgenen Simulator-Codes. Compilieren
- und uebertragen Sie das Programm dann unter DOS (CCE).
-